//开票状态
const kstatusColor={
  100: '#bbbbbb',101:'#bbbbbb', 102:'#ffac56', 103:'#c91f37', 104:'#CA7FA0', 105:'#ffac56', 106:'#CA9483', 107:'#ffac56', 108:'#ffac56', 109:'#ffac56', 110:'#16a951', 111:'#bbb', 112:'#bbb', 113:'#bbb', 114:'#bbb', 116:'#638CCF', 117:'#E08D1F', 118:'#C2595E', 119:'#99221C',120: '#bbb',121: '#9A8CCF',
  201:'#ffac56',202:'#ffac56',203:'#abccb8',204:'#ffac56',205:'#ffac56', 206:'#32BC51',207:'#ffac56',208:'#bbbbbb',
  301:'#bbbbbb', 302:'#ffac56', 303:'#FF797F', 304:'#ffac56', 305:'#ffac56', 306:'#ffac56', 307:'#ffac56', 308:'#ffac56', 309:'#ffac56', 310:'#32BC51', 311:'#bbb', 312:'#bbb', 313:'#bbb', 314:'#bbb', 316:'#32BC51',
}
const kstatusLabel={
  100: '未提交草稿',101:'待支付',102:'审核中',103:'审核驳回',104:'待核验',105:'待支付',106:'开票中',107:'待确认寄送',108:'待寄送',109:'已寄送',110:'已完成',111:'待确认重开',112:'确认重开',113:'待确认退票',114:'确认退票',116:'有退款',117: '待结算',118: '待撤销',119: '开票失败待处理',120: '开票失败',121: '处理中',
  201:'审核中',202:'待核验',203:'待支付',204:'处理中',205:'待退款',206:'已完成',207:'待签署',208:'待支付',
  301:'待支付',302:'审核中',303:'审核驳回',304:'待核验',305:'待支付',306:'开票中',307:'待确认寄送',308:'待寄送',309:'已寄送',310:'已完成',311:'待确认重开',312:'确认重开',313:'待确认退票',314:'确认退票',316:'有退款'
}
//流水回单状态
const kpageList={
  1:()=>{
    const kstatusColor_ = {...kstatusColor,1:'#bbbbbb',2:'#ffac56',3:'#32BC51',4:'#FF797F'}
    const kstatusLabel_ = {...kstatusLabel,1:'未上传',2:'待审核',3:'审核通过',4:'审核拒绝',}
    return {kstatusColor:kstatusColor_,kstatusLabel:kstatusLabel_}
  }
}


//开票列表
//101 待支付 102 发票审核 103 审核驳回 104 法人核验 105 待支付 106 开票中 107 已开票 108 待寄送 109 已寄送 110 已完成
//111 待确认重开 112 确认重开 113 待确认退票 114 确认退票 (页面不展示)  115 重计算 116 有退款
//100 未提交草稿 117 待结算 118 待结算撤销 119 开票失败待处理 120 开票失败 121 处理中（撤销仅退款）
const newInvoiceList = [
  {
    key: '',
    id: '',
    title: '全部',
    tabNum: '0', // 用于按钮授权
  },
  {
    key: '0',
    id: 102,
    title: '审核中',
    tabNum: '1', // 用于按钮授权
  },
  {
    key: '1',
    id: 103,
    title: '审核驳回',
    tabNum: '2', // 用于按钮授权
  },
  {
    key: '2',
    id: 104,
    title: '待核验',
    tabNum: '3', // 用于按钮授权
  },
  {
    key: '9',
    id: 117,
    title: '待结算',
    tabNum: '10', // 用于按钮授权
  },
  {
    key: '10',
    id: 118,
    title: '待撤销',
    tabNum: '11', // 用于按钮授权
  },
  {
    key: '3',
    id: 105,
    title: '待支付',
    tabNum: '4', // 用于按钮授权
  },
  {
    key: '4',
    id: 106,
    title: '开票中',
    tabNum: '5', // 用于按钮授权
  },
  {
    key: '11',
    id: 120,
    title: '开票失败',
    tabNum: '12', // 用于按钮授权
  },
  {
    key: '12',
    id: 121,
    title: '处理中',
    tabNum: '13', // 用于按钮授权
  },
  // {
  //   key: '5',
  //   id: 107,
  //   title: '待确认寄送',
  //   tabNum: '6', // 用于按钮授权
  // },
  // {
  //   key: '6',
  //   id: 108,
  //   title: '待寄送',
  //   tabNum: '7', // 用于按钮授权
  // },
  {
    key: '7',
    id: 110,
    title: '已完成',
    tabNum: '8', // 用于按钮授权
  },
  {
    key: '8',
    id: 100,
    title: '未提交草稿',
    tabNum: '9', // 用于按钮授权
  }
]

//退票列表
//201 审核中 202 法人核验 203 待支付 204 处理中 205 待退款 206 已完成 207 待签署 208 待支付
var refundInvoiceList = [
  {
    key: '',
    id: '',
    title: '全部',
    tabNum: '0', // 用于按钮授权
  },
  {
    key: '0',
    id: 201,
    title: '审核中',
    tabNum: '1', // 用于按钮授权
  },
  {
    key: '1',
    id: 202,
    title: '待核验',
    tabNum: '2', // 用于按钮授权
  },
  // {
  //   key: '3',
  //   id: 207,
  //   title: '待签署'
  // },
  {
    key: '2',
    id: 204,
    title: '处理中',
    tabNum: '3', // 用于按钮授权
  },
  {
    key: '3',
    id: 205,
    title: '待退款',
    tabNum: '4', // 用于按钮授权
  },
  {
    key: '4',
    id: 208,
    title: '待支付',
    tabNum: '5', // 用于按钮授权
  },
  {
    key: '5',
    id: 206,
    title: '已完成',
    tabNum: '6', // 用于按钮授权
  }
];

//重开票列表
//301 待支付 302 发票审核 303 审核驳回(重开票不支持) 304 法人核验 305 待支付 306 开票中 307 已开票 308 待寄送 309 已寄送 310 已完成
// 311 待确认重开 312 确认重开 313 待确认退票 314 确认退票  (页面不展示)
var reopenInvoiceList = [
  {
    key: '',
    id: '',
    title: '全部',
  },
  {
    key: '0',
    id: 302,
    title: '审核中',
  },
  // {
  //   key: '1',
  //   id: 303,
  //   title: '审核驳回',
  // },
  {
    key: '1',
    id: 304,
    title: '待核验',
  },
  {
    key: '2',
    id: 305,
    title: '待支付'
  },
  {
    key: '3',
    id: 306,
    title: '开票中',
  },
  {
    key: '4',
    id: 307,
    title: '待确认寄送',
  },
  {
    key: '5',
    id: 308,
    title: '待寄送',
  },
  {
    key: '6',
    id: 310,
    title: '已完成',
  }
];


export default {
  kstatusColor,kstatusLabel,kpageList,
  newInvoiceList,refundInvoiceList,reopenInvoiceList
}
